 .el-table__expanded-cell {
     background-color: transparent !important;
 }

 .el-tabs--card>.el-tabs__header {
     border-bottom: 1px solid rgba(0, 194, 210, 0.38);
 }

 .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
     background-color: rgba(18, 81, 121, 1) !important;
 }

 .el-tabs--card>.el-tabs__header .el-tabs__nav {
     border: 1px solid rgba(0, 194, 210, 0.38);
 }

 .el-tabs--card>.el-tabs__header .el-tabs__item {
     border-bottom: none;
     border-left: 1px solid rgba(0, 194, 210, 0.38);
 }

 .el-tabs__item {
     font-size: 18px;
     color: #fff;
 }

 .el-tabs__item.is-active {
     color: #fff;
     background: linear-gradient(0deg, rgba(1, 248, 241, 0.15) 0%, rgba(1, 248, 241, 0) 100%);
     ;
 }

 .el-button--info {
     color: #909399;
     background-color: rgba(144, 147, 153, 0.2);
     border-color: #909399;
 }

 .el-button--danger {
     color: #FF294C;
     background-color: rgba(255, 41, 76, 0.2);
     border-color: #FF294C;
 }

 .el-button--success {
     color: #8DCF65;
     background-color: rgba(141, 207, 101, 0.2);
     border-color: #8DCF65;
 }

 .el-button--warning {
     color: #FF6E16;
     background-color: rgba(255, 110, 22, 0.2);
     border-color: #FF6E16;
 }

 .el-dialog .el-textarea__inner {
     color: white !important;
     border: 1px solid #05BBFF !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 .el-table {
     background-color: rgba(21, 136, 242, 0) !important;
     border-top: 2px solid #213F6D !important;
     border-left: 2px solid #213F6D !important;
     border-bottom: 2px solid #213F6D !important;
     border-radius: 4px;
 }

 .el-table th.is-leaf,
 .el-table td {
     border: 0px solid #213F6D !important;
     border-right: 2px solid #213F6D !important;
 }

 .el-table tr {
     color: white !important;
     background-color: rgba(15, 38, 74, 0) !important;
 }

 .el-table tr:nth-child(2n) {
     color: white !important;
     background-color: rgba(15, 38, 74, 0.4) !important;
 }

 .el-table--enable-row-hover .el-table__body tr:hover>td {
     color: #25E3FF !important;
     background: linear-gradient(0deg, rgba(1, 248, 241, 0.25) 0%, rgba(1, 248, 241, 0) 100%) !important;
     /* border: 1px solid rgba(1, 248, 241, 0.46) !important; */
 }

 .el-table .el-table__header-wrapper th {
     color: white !important;
     background-color: rgba(13, 29, 56, 0.5) !important;
 }

 /* .el-table th.is-leaf,.el-table td {
      border-bottom: 1px solid rgba(21, 136, 242, 0.8) !important;
    }*/

 .pagination-container {
     background-color: rgba(21, 136, 242, 0) !important;
 }

 .el-pagination__jump {
     color: #fff !important;
 }

 .el-pagination__total {
     color: #fff !important;
 }

 .el-table .el-tree {
     background: rgba(21, 136, 242, 0.3) !important;
     color: #fff !important;
     height: 73vh !important;
 }

 .el-table__expand-icon {
     color: white !important;
 }

 .el-checkbox .el-checkbox__input .el-checkbox__inner {
     background: rgba(9, 145, 216, 0.4) !important;
     border: 1.5px solid #61FFFF !important;
     border-radius: 2px !important;
     opacity: 0.8 !important;
     color: white !important;
 }

 .el-checkbox__input.is-checked .el-checkbox__inner {
     background: rgba(97, 255, 255, 0.8) !important;
     color: white !important;
 }

 .el-table::before {
     background-color: rgba(15, 38, 74, 0) !important;
 }

 .el-table__body .el-button--text {
     color: #00E3FF !important;
 }

 .el-switch.is-checked .el-switch__core {
     background: rgba(23, 173, 255, 0.2) !important;
     border: 1px solid #17ADFF !important;
 }

 .el-switch.is-checked .el-switch__core:after {
     background-color: #17ADFF !important;
 }

 .el-switch .el-switch__core {
     background: rgba(255, 255, 255, 0.2) !important;
     border: 1px solid #FFFFFF !important;
     opacity: 0.8;
 }

 /* 设置表格样式 */
 /* 设置台账页面查询样式 */
 .el-input--small .el-input__inner {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 .el-form-item__label {
     color: white !important;
 }

 .el-range-editor.el-input__inner {

     background-color: rgba(0, 0, 0, 0) !important;
     border: 1px solid #05BBFF !important;
 }

 .el-range-editor--small .el-range-input {
     background-color: rgba(0, 0, 0, 0) !important;
     color: white !important;
 }

 .el-select-dropdown__list {
     background: rgba(25, 64, 119, 0.8) !important;
     border: 1px solid #00E3FF !important;
     border-radius: 4px !important;
 }

 .el-select-dropdown__item {
     color: white !important;
 }

 .el-select-dropdown__item.hover,
 .el-select-dropdown__item:hover {
     background: rgba(25, 64, 119) !important;
 }

 .el-select-dropdown {
     background-color: rgba(25, 64, 119, 0) !important;
     border: 0px solid #00E3FF !important;
 }

 .el-form .el-button--primary {
     background: linear-gradient(90deg, #00B3C3, #135AC6) !important;
     border: 1px solid #A6E7FF !important;
 }

 .el-form .el-button--default {
     background-color: rgba(0, 0, 0, 0) !important;
     border: 1px solid #A6E7FF !important;
     color: white !important;
 }

 /* 设置台账页面查询样式 */
 /* 设置换页样式 */
 .el-pagination .el-select .el-input .el-input__inner {
     border: 1px solid #01F8F1;
     background: rgba(1, 248, 241, 0.2);
     color: white;
     border-radius: 4px;
 }

 .el-pager li {
     background: rgba(1, 248, 241, 0.2) !important;
     border: 1px solid #01F8F1 !important;
     border-radius: 4px !important;
     color: white !important;
     ;
 }

 .el-pager li.active {
     background-color: #01F8F1 !important;
     color: black !important;
 }

 .el-pagination .btn-prev {
     background: rgba(1, 248, 241, 0.2) !important;
     border: 1px solid #01F8F1 !important;
     border-radius: 4px !important;
     color: white !important;
 }

 .el-pagination .btn-next {
     background: rgba(1, 248, 241, 0.2) !important;
     border: 1px solid #01F8F1 !important;
     border-radius: 4px !important;
     color: white !important;
 }

 .el-pagination button:disabled {
     color: #C0C4CC !important;
 }

 .el-pagination__editor.el-input .el-input__inner {
     border: 1px solid #01F8F1;
     background: rgba(1, 248, 241, 0.2);
     color: white;
     border-radius: 4px;
 }

 /* 设置换页样式 */
 /* 等待加载 */
 .el-loading-mask {
     background-color: rgba(25, 64, 119, 0.5) !important;
 }

 /* 等待加载 */
 /* 弹出框样式 */
 .el-dialog {
     /*background: url('/images/swlh/modal.png') no-repeat !important;*/
     background: url('/images/main/modal.png') no-repeat !important;
     background-size: cover;
     margin-top: 15vh !important;
     width: 1200px !important;
     /*height: 511px !important;*/
     height: 700px !important;
 }

 .el-dialog .el-input__inner {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 .el-dialog .el-dialog__header {
     padding-left: 40px !important;
     padding-top: 30px !important;

 }

 .el-dialog .el-dialog__footer {
     padding-right: 20px;
     /*text-align: center!important;*/
 }

 .el-dialog .el-dialog__headerbtn {
     right: 40px !important;
     top: 30px !important;
     font-size: 20px !important;
 }

 .el-dialog .el-dialog__headerbtn .el-dialog__close {
     color: #00E3FF;
 }

 .el-dialog .el-dialog__title {
     color: white;
     border-left: 4px solid #00E3FF;
     padding-left: 5px;
 }

 .el-dialog .el-col {
     margin-left: 4% !important;
 }

 .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
     background-color: rgba(15, 37, 74, 0.5) !important;
 }

 .el-tag.el-tag--info {
     background: rgba(25, 64, 119, 0.8) !important;
     border: 1px solid #00E3FF !important;
     color: white !important;
 }

 .el-dialog .el-button {
     margin-right: 10px !important;
 }

 .el-dialog .el-button--primary {
     background: linear-gradient(90deg, #00B3C3, #135AC6) !important;
     border: 1px solid #A6E7FF !important;
 }

 .el-dialog .el-button--default {
     background-color: rgba(0, 0, 0, 0) !important;
     border: 1px solid #A6E7FF !important;
     color: white !important;
 }

 .modalline {
     background-color: #2C538E;
     width: 96%;
     height: 1px;
     margin-left: 2%;
     margin-top: -20px;
     margin-bottom: 20px;
 }

 .el-dialog .vue-treeselect__control {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 .el-dialog .vue-treeselect__single-value {
     color: white !important;
 }

 .el-dialog .el-input-number__decrease {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 .el-dialog .el-input-number__increase {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 .el-radio {
     color: white;
 }

 .el-dialog .el-tree-node__content:hover {
     background-color: rgba(15, 37, 74, 0.5) !important;
 }

 .el-dialog .el-tree {
     background: rgba(21, 136, 242, 0) !important;
     color: #fff !important;

 }

 .role .el-dialog .el-form .el-form-item {
     height: 300px;
     overflow: auto;
 }

 .el-dialog__body {
     padding-bottom: 0px !important;
 }

 .role .el-tree-node:focus>.el-tree-node__content {
     background-color: rgba(15, 37, 74, 0.5) !important;
 }

 /* 弹出框样式 */
 /* 登录样式 */
 .login-form {
     margin: 50px 70px 70px 70px;
 }

 .login-form .el-input__inner {
     background: rgba(37, 232, 255, 0.1);
     border: 1px solid #25e8ff;
     height: 60px;
     color: white !important;
     padding-left: 68px;
 }

 .login-form .el-input__prefix {
     width: 59px;
     height: 54px;
 }

 .login-form .loginimg {
     position: absolute;
     top: 3px;
     left: 3px;
 }

 .login-form .el-button--primary {
     height: 58px;
     background: linear-gradient(90deg, #15DFCE, #0E98E7);
     border: 1px solid #134B7E;
     font-size: 25px;
     font-family: PingFang SC;
     font-weight: 400;
     color: #0A3A66;

 }

 /* 登录样式 */
 /* 个人中心 */
 .profile .el-card {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(13, 29, 56, 0.5) !important;
 }

 .profile .el-card__header {
     border-bottom: 1px solid #2C538E !important;
 }

 .profile .list-group-item {
     background-color: rgba(0, 0, 0, 0) !important;
     border-bottom: 1px solid #2C538E !important;
     border-top: 0px solid #2C538E !important;
 }

 .profile .el-tabs__item {
     color: white;
 }

 .profile .el-tabs__nav-wrap::after {
     background-color: #2C538E !important;
 }

 .profile .el-form-item__label {
     color: white;
 }

 .profile .el-input__inner {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(0, 0, 0, 0) !important;
 }

 /* 个人中心 */
 /* 公共弹窗 */
 .el-message-box {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(13, 29, 56, 0.8) !important;
 }

 .el-message-box .el-message-box__content {
     color: white !important;
 }

 .el-message-box .el-message-box__title {
     color: white !important;
 }

 .el-message-box .el-button--primary {
     background: linear-gradient(90deg, #00B3C3, #135AC6) !important;
     border: 1px solid #A6E7FF !important;
 }

 .el-message-box .el-button--default {
     background-color: rgba(0, 0, 0, 0) !important;
     border: 1px solid #A6E7FF !important;
     color: white !important;
 }

 /* 公共弹窗 */
 /* 修改顶部右侧菜单按钮 */
 .rightdropmenu {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(15, 38, 74, 0.4) !important;
 }

 .rightdropmenu .el-dropdown-menu__item {
     color: white;
 }

 .rightdropmenu .el-dropdown-menu__item--divided:before {
     background-color: rgba(13, 29, 56, 0) !important;
 }

 .rightdropmenu .popper__arrow {
     color: white !important;
     border: 1px solid #05BBFF !important;
     border-radius: 4px !important;
     background-color: rgba(15, 38, 74, 0.4) !important;
 }

 .rightdropmenu .el-dropdown-menu a:hover {
     background-color: red !important
 }

 .rightdropmenu .el-dropdown-menu__item--divided {
     border-top: 1px solid #05BBFF !important;
 }